package cn.itcast.zt.java8.tags;

import cn.hutool.core.map.MapUtil;

import java.util.Map;
import java.util.Objects;

/**
 * 获取标签工具类
 * @author zhangtian105
 * @date 2024/1/19
 * @apiNote
 */
public class ContentTagGetUtil {
    /**
     * 获取统一标签配置
     * @param tagId
     * @param groupContentTag
     * @return
     */
    public static final String getContentTag(String tagId, GroupContentTag groupContentTag) {
        Map<String, ContentTag> groupContentTags = groupContentTag.getGroupContentTags();

        if (MapUtil.isNotEmpty(groupContentTags)) {
            ContentTag contentTag = groupContentTags.get(tagId);
            if (Objects.nonNull(contentTag)) {
                return contentTag.getTagIcon() ;
            }
        }

        return "" ;
    }
}
